package com.sailors.common.task.provider.infra.design.state;

/**
 * 状态抽象类
 *
 * @description: 状态抽象类
 * @author: cyj
 * @date 2022 -09-01 17:52:47
 */
public abstract class StateAbstract<T> implements IState<T>{

    /**
     * Do action r 执行
     *
     * @param param param
     * @return the r
     */
    @Override
    public void doAction(T param) {

    }

    /**
     * Do action r 执行
     *
     * @param param param
     * @return the r
     */
    @Override
    public Object doActionReturn(T param) {
        return null;
    }
}
